What is who is the killer in thanksgiving?

In "Thanksgiving" (2023), the killer is revealed to be John Carver, also known as Sheriff Eric Newlon. He orchestrates the killings as revenge for the Black Friday riot that occurred a year prior, holding the teenagers he deems responsible accountable for the death of his wife. The motive is rooted in grief and vengeance related to the traumatic events of the previous year's shopping frenzy.